temporary accommodation - French English Dictionary